home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / qbbs / qmaker.zip / Q-MAKER.DOC < prev    next >
Text File  |  1990-09-09  |  5KB  |  123 lines

  1. Q-Maker (Questionnaire Maker) By: Dave Green
  2. (c) 1990 GreenSoft (All Rights Reserved)
  3.  
  4.  
  5.  
  6. SHAREWARE NOTICE:
  7. ~~~~~~~~~~~~~~~~~
  8. This program is NOT FREE of charge! It can be shared with others or placed
  9. in your download area on your BBS PROVIDED that you do NOT modify the
  10. program or it's code in any way. 30 days should be ample time to decide
  11. if it's useful to you or not. It is not disabled in any way what-so-ever
  12. nor does it flash nasty warnings. I TRUST you!
  13.  
  14. Technically, you don't register this program. You purchase it for $10.00
  15. by sending the payment via U.S. Mail at the address listed below:
  16.  
  17. Dave Green
  18. 124 Goya Drive
  19. Stockton, CA 95207
  20.  
  21.  
  22.  
  23. OTHER INFO:
  24. ~~~~~~~~~~~
  25. This program was written to aid the RA/QBBS sysop in writing questionnaires.
  26. It is NOT for the weak at heart or the NON-EXPERIENCED sysop.
  27. You must have at least SOME knowledge of how questionnaires work for this
  28. utility to be useful to you. Your RA/QBBS doc's covers this area and if you
  29. have not done so, you should study that section.
  30.  
  31.  
  32.  
  33. DISCLAIMER:
  34. ~~~~~~~~~~~
  35. I take absolutely NO responsibility for any damage to software or hardware
  36. which may result in the use of this program. You use it entirely at your
  37. OWN RISK! It may eat all the data on your hard drive! I have tested the
  38. program and it is in use HERE and I have had NO PROBLEM. My point being
  39. that whether you use it is up to you.
  40.  
  41.  
  42.  
  43. GUARANTEE:
  44. ~~~~~~~~~~
  45. NONE except to take up a (small) portion of disk space.
  46.  
  47.  
  48. WHY I WROTE THIS PROGRAM:
  49. ~~~~~~~~~~~~~~~~~~~~~~~~~
  50. Q-Maker was written to save a few extra keystrokes. NOTHING MORE.
  51. Anyone that has the knowledge of how to write questionnaires
  52. COULD do so with any ASCII text editor but this program saves
  53. typing out those L-O-N-G words.
  54. There are OTHER programs around that write questionnaires but
  55. to date I have not found one that allows you to enter certain
  56. parameters which I have included here which means that you STILL
  57. end up having to use a TEXT editor to modify the script.
  58.  
  59.  
  60. USING Q-Maker:
  61. ~~~~~~~~~~~~~~
  62. Running Q-Maker is EASY! Using Q-Maker is the REAL trick.
  63. The program is Menu driven for the KEYWORDS but you must enter the
  64. parameters. Q-Maker inserts all the QUOTES, PIPE SYMBOLS etc. when
  65. necessary for a certain function.
  66.  
  67.  
  68.  
  69.  
  70. The MENU options are:
  71. ~~~~~~~~~~~~~~~~~~~~~
  72. <A>sk --------------- Inserts ASK and prompts for PARM#1,PARM#2
  73. <C>hangeColor ------- Inserts CHANGECOLOR and prompts for PARM#1,PARM#2
  74. <D>isplay ----------- Inserts DISPLAY and prompts for text (Leading and
  75.                       trailing ["] is automatically inserted)
  76. <E>ndIF ------------- Inserts ENDIF
  77. <I>f ---------------- Inserts IF and prompts for text (" and = are 
  78.                       automatically inserted)
  79. <G>etChoice --------- Gets users choice and prompts for a variable
  80.                       number to store it to
  81. <L>istAnswer -------- Inserts LISTANSWER and prompts for ANSWER#
  82.                       Can be used to show the user what thier responses
  83.                       were....before saving them.
  84. <O>utputAnswer ------ Inserts OUTPUTANSWER and prompts for QUESTION #...
  85.                       (Variable Number) and posts it into the answer file.
  86. <P>ostInfo ---------- Posts users name and other information. Should be
  87.                       the first command given when saving to an answer file.
  88. <Q>uit -------------- Inserts QUIT into the questionaire.  Can be used as
  89.                       a choice dependant upon an IF----ENDIF statement.
  90. <S>etFlag ----------- Inserts SETFLAG and prompts for FLAGLETTER then FLAG-
  91.                       NUMBER and finally whether you want it ON/OFF.
  92. <*> DisplayFile ----- Inserts DISPLAYFILE and prompt for the name of the file
  93.                       you wish to display. I use this option at the beginning
  94.                       of my New_User.q-a to display my BBS RULES....This
  95.                       way I know they read them.
  96. <#> SetSecurity ----- Inserts SETSECURITY and prompts for LEVEL #.  This can
  97.                       be used to automatically raise or lower the security
  98.                       level of a user depending on answers given.
  99. <@> ClearScreen ----- Inserts CLEARSCREEN
  100. <!> Refresh Screen -- By far, the MOST IMPORTANT command at your disposal!
  101.                       The means by which to CLEAR your screen of all those
  102.                       SPENT ELECTRONS which clutter the inside of your
  103.                       screen display....USE IT OFTEN! <Cheshire Cat Grin>
  104. <DONE> -------------- QUITS the program and SAVES your questionnaire.
  105.                       (QUIT is automatically inserted as the last line
  106.                        of the questionnaire)
  107.  
  108. ACKNOWLEDGEMENTS:
  109. ~~~~~~~~~~~~~~~~~
  110. I would like to thank the following individuals for their help in this project.
  111.  
  112. Paul Lewman -- Testing & Doc's (Dark Shadows / Lodi,CA / 1:208/304)
  113. Gary Reigel -- Testing (The Flop House / Stockton,CA / 1:208/207)
  114. Phil Horner -- Testing (Tri-STAR Enterprises / Stockton,CA / 1:208/205)
  115. Steve Scarboro -- Testing (The Junkyard / Stockton,CA / 1:208/202)
  116.  
  117. This program as well as any future programs should be available at any of
  118. the above systems.
  119.  
  120.                                 -----End-----
  121.  
  122.  
  123.